package com.aizuda.boot.modules.common.constant.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum ContractStatusEnum {
    DRAFT("DRAFT","草稿"),
    IN_APPROVAL("IN_APPROVAL", "审批中"),
    IN_NEGOTIATION("IN_NEGOTIATION", "审核中"),
    IN_SIGNING("IN_SIGNING", "签订中"),
    IN_ARCHIVING("IN_ARCHIVING", "归档中"),
    IN_CHANGE("IN_CHANGE", "变更中"),
    IN_TERMINATION("IN_TERMINATION", "终止中"),
    APPROVED("APPROVED", "已审批"),
    ARCHIVED("ARCHIVED", "已归档"),
    CHANGED("CHANGED", "已变更"),
    REJECTED("REJECTED", "已拒绝"),
    WITHDRAWN("WITHDRAWN", "已撤回"),
    VOIDED("VOIDED", "已作废"),
    TERMINATED("TERMINATED", "已终止"),
    SEALED("SEALED","已盖章");

    private final String code;
    private final String msg;
}
